核心语言学无编程基础入门Python(第五章)

建议先看完前面的章节,前面章节内容: 和Python好好谈一谈(print) Python你帮我省省心啊(=) 把文字扭一扭(关于string的命令) 让别人也来参与一下(raw_input) 我真得不想看大段的字串啊!(list的概念) 原来都是烤串儿而已(slicing/indexing) 串儿上的肉要一块一块地吃(for … in …) 8 我就问一次,如果…(if) 从这章开始,叙事会变得非常例行公事。因为读到这里的人,概念已经有一些了,最多只是说说功能。 之前说到for … in …指的是把一个「串」从头读到尾。可是这种命令缺少一个【在读的过程中进行选择的能力】。比如在之前的实战练习里,要计算特定元音在每一个单词里出现的次数(脚本1)。 [code language=”python”] #脚本1 #输入文本,稍微整理一下# text="Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability." text_cl=text.lower().replace(‘,’,”).replace(‘.’,”) words=text_cl.split() #问下用户想查哪个元音# print ‘You are reading the following text:\n’ print text+’\n’ vowel=raw_input(‘Which vowel is in your mind? … Continue reading 核心语言学无编程基础入门Python(第五章)